using System;
using System.Collections;
using System.Collections.Generic;
namespace Circus.Syntax.CodeCompletion
{
	public class CodeSnippetLiterals : List<ICodeSnippetLiteral>,  IList<ICodeSnippetLiteral>, ICollection<ICodeSnippetLiteral>, IEnumerable<ICodeSnippetLiteral>, IEnumerable
	{
		public virtual ICodeSnippetLiteral AddLiteral()
		{
			ICodeSnippetLiteral codeSnippetLiteral = new CodeSnippetLiteral();
			base.Add(codeSnippetLiteral);
			return codeSnippetLiteral;
		}
		public virtual ICodeSnippetLiteral InsertLiteral(int index)
		{
			ICodeSnippetLiteral codeSnippetLiteral = new CodeSnippetLiteral();
			base.Insert(index, codeSnippetLiteral);
			return codeSnippetLiteral;
		}
	}
}
